package com.joeshing.security.resourcedetails;

import java.util.List;


public interface ResourceCache {

	public ResourceDetails getResourceFromCache(String name);
	
	public void putResourceInCache(ResourceDetails resourceDetails);
	
	public void removeResourceFromCache(String name);
	
	public List<String> getResourceNamesFromCache(String type);
	
	public void putResourceNamesInCache(String resType,List<String> resourceNames);

}